package com.laiketui.domain.productClass;

import com.laiketui.domain.vo.MainVo;
import lombok.Data;

import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * 商品分类
 * @TableName lkt_product_class
 */
@Table(name="lkt_product_class")
@Data
public class ProductClass implements Serializable {
    /**
     * 分类id
     */
    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private Integer cid;

    /**
     * 上级id
     */
    private Integer sid;

    /**
     * 分类名称
     */
    private String pname;

    /**
     * 英文名称
     */
    private String englishName;

    /**
     * 分类图片
     */
    private String img;

    /**
     * 小图标
     */
    private String bg;

    /**
     * 级别
     */
    private Integer level;

    /**
     * 排序
     */
    private Integer sort;

    /**
     * 商城id
     */
    private Integer storeId;

    /**
     * 添加时间
     */
    private Date addDate;

    /**
     * 回收站 0.不回收 1.回收
     */
    private Integer recycle;

    /**
     * 是否显示 0.不显示 1.显示
     */
    private Integer isDisplay;

    /**
     * 是否默认分类
     */
    private Integer isDefault;

    private List<ProductClass> childs;

    private static final long serialVersionUID = 1L;
}